Penrose stairs – Deutsch–English translations

🇬🇧 en de 🇩🇪

Penrose stairs noun

  • endless staircase
unmögliche Treppe
Wiktionary Links